Big Huge Thesaurus

stapling machine

noun